Checkout

IDevice Icon Checkout

Allgemeine Erläuterung

Die Daten einer Anwendung werden im sogenannten Repository vorgehalten.
Werden die Daten aus dem SVN System zur Bearbeitung auf den Rechner des Nutzers geladen, redet man von einem Checkout.

Hierbei werden alle Daten eines angegebenen Ordners, in der Regel das ganze Projekt um einen aktuellen Projektstand zu haben, auf den lokalen Rechner kopiert.
Nun können die Daten wie gewohnt angepasst und verändert werden. Möchte der Entwickler nun seinen Entwicklungsstand sichern, wird ein chekin durchgeführt siehe checkin.

Praxisbeispiel

In Eclipse funktioniert der Checkout-Prozess sehr einfach.
Soll ein Pojekt neu aus dem SVN geladen werden, kann wie im Einführungsbeispiel ausführlich beschrieben vorgegangen werden.
Wenn ein aktueller Stand eines Projektes oder einer Datei geladen werden soll, kann einfach eine Aktualisierung auf das Projekt oder die Datei durchgeführt werden.
Hierzu klickt der Nutzer mit der rechten Maustaste auf das Projekt oder die Datei und wählt unter Team das Update-Icon.

Hiernach werden alle Aktualisierungen automatisch vom SVN Server geholt und installiert.

 

Video: Checkout von Ressourcen aus dem SVN Repository

The Camtasia Studio video content presented here requires a more recent version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

 


Wird kein Eclipse verwendet, kann das ganze auch über die Konsole durchgeführt werden. Hierzu muss SVN installiert sein.

Unter Linux oder Windows mit Cygwin, kann durch den Befehl


svn co http://ci.mni.fh-giessen.de/dotplot/svn/branches/Gerhardt/


der Gerhardt Branch ausgecheckt werden.

Dieser wird dann in aktuellster Version in den gerade aktuellen Ordner kopiert und steht da zur Verarbeitung zur Verfügung.